﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace ExtensionsAPI.NetworkAPI {
	/// <summary>
	/// Interfejs 'IMessage' służy do obsługi wiadomości.
	/// </summary>
	public interface IMessage {
		/// <summary>
		/// Pole 'From' określa od kogo jest wiadomość.
		/// </summary>
		ISocket From { get; }
		/// <summary>
		/// Pole 'To' określa do kogo jest wiadomość.
		/// </summary>
		ISocket To { get; }
		/// <summary>
		/// Pole 'Subject' określa temat wiadomości (sieć Jabber).
		/// </summary>
		string Subject { get; }
		/// <summary>
		/// Pole 'Content' określa treść wiadomości.
		/// </summary>
		string Content { get; }
	}
}
